@charset "gb2312";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}.blue{color:#026278!important;}
.red { color:#e71a0f!important; }
.gray9 {color:#999!important;}
.gray5e {color:#5e5e5e!important;}
.graya5 {color:#a5a5a5!important;}
.black {color:#333!important;}
.gt {font-family:Simsun!important;}
.f_a {font-family:Arial!important;}
.mr5{ margin-right:5px!important;}
.mt5{ margin-top:5px!important;}
.mr10 {margin-right:10px!important;}
.ml20{ margin-left:20px!important;}
.pl40{ padding-left:40px!important;}
.m0 {margin:0!important; }
.mb10 { margin-bottom:10px!important;}
.mb-10 { margin-bottom:-10px!important;}
.mt10 { margin-top:10px!important;}
.pb10 { padding-bottom:10px!important;}
.ml10 {margin-left:10px!important;}
.bold {font-weight:bold!important;}
.line15 { line-height:150%!important;}
.line25 { line-height:200%!important;}
.fr { float:right!important;}
a:hover {color:#026278;}
.site-nav{z-index:10000;width:100%;background:#f8f8f8;border-bottom:1px solid #e6e6e6;*zoom:1}
.site-nav:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd{margin:0 auto;width:980px;height:30px;background:#f8f8f8;-webkit-backface-visibility:hidden;*zoom:1}
.site-nav .site-nav-bd:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd .site-nav-bd-l .menu,.site-nav .site-nav-bd .site-nav-bd-r .menu,.site-nav .site-nav-bd .site-nav-bd-r .menu span{display:inline;float:left}
.site-nav .site-nav-bd .site-nav-bd-l{display:inline;float:left}
.site-nav .site-nav-bd .site-nav-bd-r{display:inline;float:right}
.site-nav-bd-r .menu_bd{ width:96px; position:absolute; left:-11px;top:0px; background:#fff; z-index:10001;}
.site-nav-bd-r .menu_bd_panel{ padding:26px 0 0;border:#ddd 1px solid; display:block; float:left; }
.site-nav-bd-r .menu_bd_panel li{ float:left; width:83px; padding:0 0 0 11px; line-height:24px; background:none; border-top:#ddd 1px dotted; }
.mr5{margin-right: 5px !important;}

.site-nav-bd .menu .menu-hd{z-index:10002;position:relative;padding:0;height:30px;line-height:30px;_display:inline;_zoom:1}
.site-nav-bd .menu .menu-hd a, .cart-table-th .th-location .hd_provinceList li a{display:inline;float:left;font-size:12px;color:#5e5e5e}
.site-nav-bd .menu .menu-hd a:hover{color:#026278; text-decoration:underline;}
.site-nav-bd .menu .menu-hd a span, .site-nav-bd .menu .menu-hd a em{display:inline;float:left;cursor:pointer}
.favorite em,.tell em,.province_box,.province_name,.myyaowang { background:url(http://s.maiyaole.com/images/201306/images/2014/indexhead_sprite.png) no-repeat right 0; }
.favorite em,.tell em { background-position:-281px -63px;width:17px;height: 20px;margin-top:8px;overflow: hidden}
.tell em{background-position:-290px -111px;width:10px;margin-right:4px;}
.site-nav .site-nav-bd .site-nav-pipe{display:inline;float:left;height:30px;line-height:30px}
.site-nav-bd .site-nav-pipe{padding:0 9px;font-style:normal;color:#e6e6e6;}
.site-nav-bd .menu .province_box {background-position:right -147px;padding:0 35px 0 0; margin-left:14px; }
.province_box span {float:left;}
.province_name{ background-position:right 8px; display:inline-block; padding: 0 15px 0 5px; height:18px;line-height:18px;border:#ddd 1px solid;background-color:#fff;margin:5px 0 0 5px;font-weight:bold;}
.hd_fold {background-position:right -6px; border-bottom:0 none;}
.myyaowang {background-position:-224px -21px;padding:0 14px 0 0;position:relative;z-index:10002;}
.c_head,.c_content,.c_footer{width:980px;margin-left:auto;margin-right:auto;}
#logo {padding-bottom: 17px;padding-top:20px;}
#logo .logo { color:#026278; display: inline-block; font-size:35px; height:60px; line-height:60px; overflow: hidden; position: relative; width: 180px;}
#logo .logo .i {background:url(http://s.maiyaole.com/images/201306/images/2014/check_logo.png) no-repeat 0 0;width:180px; height:60px; position:absolute;left:0;top:0;}
.c_content { position:relative;}
* html .clearfix {zoom: 1;}
*+html .clearfix {zoom: 1;}
.clearfix:after {height: 0;visibility: hidden;content: ".";display: block;clear: both;}
.hidden,.hidden-msg{display:none}
.number,.price{font-family:Tahoma,arial}
.flow-steps{position:absolute;right:0;top:-87px;}
.flow-steps{overflow:hidden;margin:20px 0;}
.flow-steps .num5 li{width:175px;}
.flow-steps li{float:left;background:#f3f3f3 url(http://s.maiyaole.com/images/201306/images/2014/followstep.png) no-repeat right top;font-size:12px;height:32px;line-height:32px;text-align:center;color:#a5a5a5;padding:0 15px 0 0;overflow:hidden;}
.flow-steps li span,.flow-steps li strong{display:block;}
.flow-steps li.current{background-color:#026278;color:#fff;font-weight:bold;}
.flow-steps li.current .first{background-color:#026278;background-position:-12px -92px;}
.flow-steps li.current-prev{background-position:100% -32px!important;}
.flow-steps li.done{background-color:#7fc1e6;background-position:100% -64px;color:#fff;}
.flow-steps li.flow-pre {background-position:0 0; }
.flow-steps li.last { background-image:none;}
.flow-steps li.last-current{background-color:#f60;color:#fff;background-position:100% -161px;}
.cart-first-bar{ font-family:"Microsoft YaHei";padding:0 0 9px 0;line-height:20px;height:20px;vertical-align:middle;*vertical-align:center;*zoom:1}
.cart-first-bar:after{content:"";display:table;clear:both}
.cart-first-bar .mycarttitle{ color:#5e5e5e;font-size:18px;float:left;}
.cart_note{color:#a5a5a5;float:right;}
.cart_pay { float:right;margin-left:3px;width:38px;height:20px;}
.hd_provinceList{display:none;position:absolute;top:23px;left:41px;width:280px;border:1px solid #e5e5e5;background:#fff;color:#333;font-weight:400;cursor:default;z-index:-1;}
.hd_provinceList li{padding-left:10px;line-height:22px; color:#a5a5a5; font-weight:bold;}
.hd_provinceList li i { display:inline-block; float:left; width:10px; font-style:normal;}
.site-nav-bd .menu .menu-hd .hd_provinceList li a, .cart-table-th .th-location .hd_provinceList li a{margin:0 5px 0 7px; padding:1px 2px; float:none; font-weight:normal;}
.cart-table-th .th-location .province_name { position:relative;left:-5px;top:1px;color:#5E5E5E; }
.cart-table-th .th-location .hd_fold {z-index:3;}
.cart-table-th .hd_provinceList {z-index:2; text-align:left;top:25px;left:43px; height:308px; overflow:scroll;width:290px;}
.site-nav-bd .menu .menu-hd .hd_provinceList li a:hover, .cart-table-th .th-location .hd_provinceList li a:hover { background-color:#026278;color:#fff; text-decoration:none;  }
.footer { height: 90px; line-height: 26px; text-align:center; width:100%;margin-top:20px;color:#a5a5a5;}
.footer a { display: inline-block; margin: 0 5px;color:#a5a5a5;}
.footer a:hover {color:#026278;}
.footer_service{padding:20px 0;text-align:center}
.footer_service a{display:inline-block;width:215px;height:51px;margin:0 5px;background:url(http://s.maiyaole.com/images/201306/images/2014/cart.png) no-repeat}
.footer_service .s1{background-position:0 -356px}
.footer_service .s2{background-position:0 -407px}
.footer_service .s3{background-position:0 -458px}
.footer_service a:hover {text-decoration:none;}
.quit { color:#5e5e5e; margin-left:6px;}
.quit:hover{color:#026278;}